package com.funo.main.service;

import java.util.List;

import com.funo.common.pojo.PageResult;
import com.funo.common.pojo.QueryCondition;
import com.funo.common.pojo.TreeNode;
import com.funo.main.entities.Org;

/**
 * 机构管理业务接口类
 * 
 * @author zhengjs
 *
 */
public interface OrgService {

	TreeNode orgTree(String id);
	
	PageResult<Org> getOrgPage(QueryCondition condition);
	
	Integer addOrg(Org org,String parentID);
	
	Integer updateOrg(Org org);
	
	List<Org> findParentOrg(String id);
	
	Org getOrg(String id);
	
	void deleteOrg(Org org);
}
